suspension polymerisation - German English Dictionary